CODE

def multiplicateur_mot(mot, mult=5):
    return mot * mult

mot_multiplie = multiplicateur_mot(mot="Bonjour")
print(mot_multiplie)

EXPLICATIONS

L'ordre des paramtres par dfaut dans une fonction a son importance !

En effet, si vous dfinissez une valeur par dfaut pour un paramtre qui se trouve en premire position, vous avez l'obligation de dfinir une valeur par dfaut pour tous les paramtres qui suivent.

La faon rapide de rgler l'erreur qui se trouvait dans ce script tait donc soit de dfinir une valeur par dfaut pour les deux paramtres de la fonction, soit d'inverser l'ordre des paramtres, ce que nous avons fait dans la solution propose ci-dessus.

POINTS IMPORTANTS  RETENIR